make your debut - French English Dictionary